Glass lizard

noun

Definitions

Noun
  1. 1
    A member of the subfamily Anguinae, comprising some twenty extant species of legless lizards.

    "When it slithers through the grass, the legless glass lizard is indistinguishable from a snake."

  2. 2
    snakelike lizard of Europe and Asia and North America with vestigial hind limbs and the ability to regenerate its long fragile tail wordnet

Next best steps

Mini challenge

Unscramble this word: glasslizard